package com.cy.mall.model.dto.message;

import com.cy.mall.model.enums.order.OrderFinalStatusE;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 订单状态更新通知微信信息发送参数
 * @Author tanyilin
 * @Date 2019/4/1 15:15
 */
@Data
public class OrderStatusNotificationMessageDTO {

    /** 微信openId */
    private String openId;

    /** 订单ID */
    private Long orderId;

    /** 第三方贷款订单唯一编号 */
    private String thirdLoanId;

    /** 订单最终状态 */
    private OrderFinalStatusE finalStatus;

    /** 订单最终状态文案 */
    private String finalStatusText;

    /** 授信金额 */
    private BigDecimal decisionAmount;

    /** 授信时间 */
    private Date decisionTime;

    /** 放款金额 */
    private BigDecimal loanAmount;

    /** 放款时间 */
    private Date loanTime;

    /** 放款卡卡号 */
    private String bankReceiveAcct;

    /** 银行名称 */
    private String bankName;

    /** 持卡人 */
    private String bankCardHolder;

    /** 产品名称 */
    private String productName;

}
